Lossless Geometry Compression for Steady-State and Time-Varying Tetrahedral Meshes
نویسندگان
چکیده
In recent years, new challenges for scientific visualization have emerged as the size of data generated from simulations has grown exponentially. The emerging demand for efficiently storing, transmitting, and visualizing such data in networked environments has motivated research in graphics compression for 3D polygonal models and volumetric datasets. The most general class of volumetric data is irregular-grid volume data represented as a tetrahedral mesh. It has been proposed as an effective means of representing disparate field data that arise in a broad spectrum of scientific applications. Although there has been a significant amount of research done on tetrahedral mesh compression, most techniques reported in the literature have mainly focused on compressing connectivity information, rather than geometry information which consists of vertex-coordinates and data attributes (such as scalar values in our case). As a result, while connectivity compression achieves an impressive compression rate of 1–2 bits per triangle for triangle meshes [5, 4, 1, 6] and 2.04–2.31 bits per tetrahedron for tetrahedral meshes [2, 7], progress made in geometry compression has not been equally impressive. For a tetrahedral mesh, typically about 30 bits per vertex (not including the scalar values) are required after compression [2], and we do not know of any reported results on compressing time-varying fields over irregular grids. Given that the number of tetrahedra in a tetrahedral mesh is typically about 4.5 times the number of vertices and that connectivity compression results in about 2 bits per tetrahedron, it is clear that geometry compression is the bottleneck in the overall graphics compression. The situation gets worse for time-varying datasets where each vertex can have hundreds or even thousands of time-step scalar values. The disparity between bit rates needed for representing connectivity and the geometry gets further amplified when lossless compression is required. Interestingly, whereas almost all connectivity compression techniques are lossless, geometry compression results in the literature almost always include a quantization step which makes them lossy (the only exception is the recent technique of [3] for polygonal meshes). While lossy compression might be acceptable for usual graphics models to produce an approximate visual effect to “fool the eyes,” it is often not acceptable for scientific applications where lossless compression is desired. This is especially true for irregular-grid meshes which represent disparate field data, with more points sampled in regions containing more features. Applying any quantization often results in the collapse between neighboring points which are densely sampled, causing a loss of potentially important features in the data. Moreover, as
منابع مشابه
Lossless Geometry Compression for Steady-State and Time-Varying Irregular Grids
In this paper we investigate the problem of lossless geometry compression of irregular-grid volume data represented as a tetrahedral mesh. We propose a novel lossless compression technique that effectively predicts, models, and encodes geometry data for both steady-state (i.e., with only a single time step) and time-varying datasets. Our geometry coder is truly lossless and also does not need a...
متن کاملTetrahedral Mesh Compression
In the last years, substantial progress has been achieved in the area of volume visualization on irregular grids, which is mainly based on tetrahedral meshes. No attempts have been made so far to compress tetrahedral meshes losslessly, although this is especially important for scientific applications since even moderately fine meshes consume several mega-bytes of storage. In this paper we close...
متن کاملTetrahedral Mesh Compression
In the last years, substantial progress has been achieved in the area of volume visualization on irregular grids, which is mainly based on tetrahedral meshes. No attempts have been made so far to compress tetrahedral meshes losslessly, although this is especially important for scientific applications since even moderately fine meshes consume several mega-bytes of storage. In this paper we close...
متن کاملFast Compression of Meshes for GPU Ray-Tracing
We present a novel and expedite way to compress triangles meshes, fans and strips for ray-tracing on a GPU. Our approach improves on the state of the art by allowing the lossless compression of all connectivity information without changing the mesh configuration, while using linear time and space with the number of primitives. Furthermore, the algorithm can be run on a stream processor and any ...
متن کاملContext-Based Coding of Adaptive Multiresolution Meshes
Multiresolution meshes provide an efficient and structured representation of geometric objects. To increase the mesh resolution only at vital parts of the object, adaptive refinement is widely used. We propose a lossless compression scheme for these adaptive structures that exploits the parent-child relationships inherent to the mesh hierarchy. We use the rules that correspond to the adaptive r...
متن کامل